Big Huge Thesaurus

class Cephalopoda

noun